* {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI",
		"Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
	background-color: #FAFAFA;
}
/*导航设置*/
.nav>li>a>span {
	color: rgba(255, 15, 75, 0.8);
}

.nav-min-height, .nav>li, .navbar-nav>li>a {
	min-height: 65px;
}

.navbar-nav>li>a {
	line-height: 48px;
}

.navbar-brand {
	height: 65px;
	padding: 7px 15px;
}

.overflow {
	overflow: hidden;
}

#bannerCarousel>a {
	width: 5%;
	top: -8%;
	background-image: none;
}

.dot>li {
	border: 1px solid #ff0505;
	background-color: #ff0505;
}

.breadcrumb {
	background: #FFF6F5;
	margin: 10px 0;
}

.movie_detail {
	position: relative;
	height: 405px;
	overflow: hidden;
}

.movie_content {
	height: 405px;
	position: relative;
	left: 0;
	top: 0;
}

.bg-blur {
	height: 405px;
	width: 100%;
	background: url('../img/zhanlang.png') repeat-y center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-filter: blur(35px);
	-moz-filter: blur(35px);
	-o-filter: blur(35px);
	-ms-filter: blur(35px);
	filter: blur(35px);
	position: absolute;
	left: 0;
	top: 0;
}

.movie_content h3 {
	padding: 0 0 0.8em 0;
	border-bottom: 1px solid rgba(255, 255, 255, .6);
	color: rgb(255, 15, 75);
	height: 40px;
}

.movie_title {
	display: inline-block;
}

.movie_title>small {
	color: #fff;
}

.show_time {
	color: #fff;
	font-weight: normal;
}

.movie_info {
	color: #F9F2F4;
	height: 405px;
}

.movie_info>span>strong {
	font-size: 30px;
}

.cast {
	color: #fff;
}

.cast_title {
	text-align: center;
}

.cast .cast_img {
	display: inline-block;
	margin: 0 2px;
}

.cast .cast_img>img {
	width: 50px;
	height: 50px;
}

.cast .cast_img>p {
	text-align: center;
}

.arrangement .arrangement_title {
	color: rgb(255, 15, 75);
	border-bottom: 1px solid #666;
	height: 40px;
}

.arrangement .choose_time {
	background: #FFDDDC;
	padding: 10px;
	display: inline-block;
	text-align: center;
}

.arrangement p {
	display: inline-block;
	background: #FFF6F5;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
}

.arrangement p>a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	color: #666;
	border-radius: 50px;
}

.arrangement p>a:hover, p>.active {
	background: #F42429;
	color: #fff;
}

.arrangement .hall-table>thead {
	height: 50px;
	line-height: 50px;
	background: #e2e2e2;
}

.hall-table td, th {
	text-align: center;
}

.hall-table .hall-time>em {
	font-weight: 700;
	font-size: 18px;
	width: 100%;
	display: inline-block;
}

.popover {
	width: 200px;
	border-left: 5px solid #2a6496;
}

.popover img {
	width: 50px;
	height: 50px;
}

.popover .actor_info {
	display: inline-block;
}

.popover .actor_info span, .popover .actor_info b {
	display: block;
}

/* 小屏幕（平板，大于等于 768px） */
@media ( min-width : 768px) {
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media ( min-width : 992px) {
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media ( min-width : 1200px) {
}